a pair of socks - Türkisch Englisch Wörterbuch